/* 一级菜单 */

.content_box {
  height: 100%;
}

.bgwhite {
  background-color: #ffffff;
}

.cell_box {
  width: 100%;
  padding: 10px;
}

.card_grid :global(.ant-card-grid) {
  padding: 24px 0;
}

.mgtop15 {
  margin-top: 15px;
}

.table_box_bg {
  background-color: #ffffff;
  padding: 15px;
}

.table_handle {
  line-height: 32px;
  .table_title {
    font-size: 16px;
    color: #095D90;
  }
  .btn_group {
    float: right;
    .ant-btn {
      margin-left: 8px;
      vertical-align: middle;
    }
  }
}

.table_box {
  .ant-table-title {
    padding: 15px 0;
  }
  .ant-form {
    margin-bottom: 15px;
  }
}

/* 二级菜单 */

.detail_page {
  height: 100%;
  background-color: #ffffff;
}

.detail_form {
  padding: 20px 50px 30px 50px;
  min-width: 800px;
  max-width: 1000px;
  .submit_btn {
    margin: 0 5px;
  }
}

.inline_block {
  display: inline-block;
}

.icon_item {
  margin-left: 10px;
  font-size: 22px;
  vertical-align: middle;
}

.icon_item:hover {
  color: #1890ff;
}